Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch files for github actions in main repo #3

Closed
wants to merge 1 commit into from
Closed

Patch files for github actions in main repo #3

wants to merge 1 commit into from

Conversation

chriscoffee
Copy link
Member

@chriscoffee chriscoffee commented Jun 29, 2020

We're currently working on #1638 over in athens and need to be able to follow the exact flow of drone using github actions.

However, as this repository is doing some funky stuff and essentially just pushing stuff to blob storage we need to make it an action to get it working with both drone and github actions and be backwards compatible.

I've basically just made it an action, added shellcheck which fixes #2 and updated a bunch of stuff like the Go version, Helm and the location Helm is being pulled from.

I'd personally do this a bit differently to be honest but we're sticking to an exact replica of the drone configuration so we're not moving too many parts...

We need to be able to run this repository as a github action as we're
doing the github actions 'as is' and essentially just copying the
workflow within drone.

I've updated the versions of Helm and included the action.yml so that we
can include it in the action over in gomods/athens. Also added the
shellcheck action as I saw that this was an issue as a part of this
repository.

Signed-off-by: Chris Mills <[email protected]>
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add shellcheck checks to CI
1 participant